package com.cn.zsc.db108.dao;

import com.cn.zsc.db108.model.Xa108;
import com.cn.zsc.db108.model.Xa108Example;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface Xa108Mapper {
    long countByExample(Xa108Example example);

    int deleteByExample(Xa108Example example);

    int deleteByPrimaryKey(Integer id);

    int insert(Xa108 record);

    int insertSelective(Xa108 record);

    List<Xa108> selectByExample(Xa108Example example);

    Xa108 selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") Xa108 record, @Param("example") Xa108Example example);

    int updateByExample(@Param("record") Xa108 record, @Param("example") Xa108Example example);

    int updateByPrimaryKeySelective(Xa108 record);

    int updateByPrimaryKey(Xa108 record);
}